package modelo;

public class Sucursal {
	private int codigo;
	private Cliente cliente;
	private String descripcion, telefono, direccion, comentarios;
	private Status status;
	private Ciudad ciudad;

	public Sucursal(int codigo, Cliente cliente, String descripcion,
			String direccion, Ciudad ciudad, String telefono,
			String comentarios, Status status) {	
		super();
		this.codigo = codigo;
		this.setCliente(cliente);
		this.descripcion = descripcion;
		this.telefono = telefono;
		this.setDireccion(direccion);
		this.comentarios = comentarios;
		this.setCiudad(ciudad);
		this.status = status;
	}

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getTelefono() {
		return telefono;
	}

	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}

	public String getComentarios() {
		return comentarios;
	}

	public void setComentarios(String comentarios) {
		this.comentarios = comentarios;
	}

	public Status getStatus() {
		return status;
	}

	public void setStatus(Status status) {
		this.status = status;
	}

	public void setCiudad(Ciudad ciudad) {
		this.ciudad = ciudad;
	}

	public Ciudad getCiudad() {
		return ciudad;
	}

	public void setDireccion(String direccion) {
		this.direccion = direccion;
	}

	public String getDireccion() {
		return direccion;
	}
	
	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}

	public Cliente getCliente() {
		return cliente;
	}
	
	public int clave() {
		return codigo;
	}
}
